package com.tcoiss.webservice.service;


import com.tcoiss.common.core.web.domain.AjaxResult;
import com.tcoiss.common.component.api.model.GdAdminDivisionVo;
import com.tcoiss.webservice.domain.AddressKeyVo;

import java.util.List;
import java.util.Map;

/**
 * @author 朱圣煌
 */
public interface IGaodeApiService  {

    /**
     * 使用地址查询区划ID
     * @param location
     * @return
     */
    Map<String, Object> getDistrictsIdByNumber(String location);

    /**
     * 查询地址列表
     * @param vo
     * @return
     */
    AjaxResult queryLocations(AddressKeyVo vo);

    List<Map<String, Object>> queryAdminDivision();

    List<GdAdminDivisionVo> getDistrictInfo();
}
